package com.ag.zlw.service.impl;

import java.util.List;

import javax.annotation.Resource;

import org.springframework.stereotype.Service;

import com.ag.bean.TbLevel;
import com.ag.common.IDUtil;
import com.ag.zlw.dao.TbLevelDAO;
import com.ag.zlw.service.LevelService;

/**
 * 经典案例级别
 * 
 * @author 钟龙伟
 * 
 */

@Service("LevelService")
public class LevelServiceImpl implements LevelService {
	@Resource(name = "ZLWTbLevelDAO")
	private TbLevelDAO tbLevelDAO;

	public void save(TbLevel lvLevel) {
		tbLevelDAO.save(lvLevel);
	}

	public List<TbLevel> findAll() {
		return tbLevelDAO.findAll();
	}

	public void delete(TbLevel lvLevel) {
		TbLevel tbLevel = tbLevelDAO.findById(lvLevel.getLevelId());
		tbLevel.setA(IDUtil.DELETE);
		tbLevelDAO.attachDirty(tbLevel);
	}

	public void modify(TbLevel lvLevel) {
		tbLevelDAO.attachDirty(lvLevel);
	}
}
